stepped grate - German English Dictionary